import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import 'vant/lib/icon/local.css'
import { Button, Collapse, Drawer, FormModel, Icon, Input, Modal, Select, Switch, Tabs, Tag, Upload } from 'ant-design-vue'
import { Button as vantButton,Icon as vantIcon,Checkbox,CheckboxGroup,Field, Form, Grid, GridItem, Lazyload, NavBar, Radio, RadioGroup, Swipe, SwipeItem, Cell, CellGroup, NoticeBar, Steps, Step } from 'vant'
import vueLuckDraw from 'vue-luck-draw'

Vue.config.productionTip = false

Vue.use(Tabs)
Vue.use(Icon)
Vue.use(Collapse)
Vue.use(NavBar)
Vue.use(Drawer)
Vue.use(FormModel)
Vue.use(Input)
Vue.use(Switch)
Vue.use(Button)
Vue.use(Grid)
Vue.use(GridItem)
Vue.use(Modal)
Vue.use(Swipe)
Vue.use(SwipeItem)
Vue.use(Upload)
Vue.use(Lazyload)
Vue.use(Form)
Vue.use(Field)
Vue.use(vantButton)
Vue.use(Select)
Vue.use(Tag)
Vue.use(Radio)
Vue.use(RadioGroup)
Vue.use(Checkbox)
Vue.use(CheckboxGroup)
Vue.use(vantIcon)
Vue.use(Cell)
Vue.use(CellGroup)
Vue.use(NoticeBar)
Vue.use(Step)
Vue.use(Steps)
Vue.use(vueLuckDraw)

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
